#include "linkQueen.h"

linkQueen::linkQueen()
{
}

linkQueen::~linkQueen()
{
}

void linkQueen::push(const elementType &element)
{
    list.insertTail(element);
}

void linkQueen::pop()
{
    list.removeByIndex(0);
}

linkQueen::elementType *linkQueen::getFront()
{
    if(list.Size()==0){
        return nullptr;
    }
    return list.findByIndex(0);
}

bool linkQueen::isEmpty()
{
    return list.Size()==0;
}
